package com.hassean.we.common.bean.config;


import lombok.Data;
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.context.annotation.Configuration;

@Data
@Configuration
@RefreshScope
@ConditionalOnExpression("!'${nuas}'.isEmpty()")
@ConfigurationProperties(prefix = "nuas")
public class PhoneCallPortConfig {
    //创建电话呼叫
    private String postCalls;
   //呼叫代答
    private String StringputCalls;
   //电话强插
    private String postConversations;
   //呼叫转接
    private String putConversations;
   //电话挂断
    private String deleteConversations;
   //电话强拆
    private String postDemolitions;
   //电话监听
    private String postMonitor;
    //通话保持
    private String postConversationsNum;
    //通话录音下载
    private String getRecord;
    //查询通话记录
    private String getAnnals ;
    //创建电话会议
    private String postConferences;
    //删除电话会议
    private String deleteConferences;
    //创建会议成员
    private String postMembers;
    //删除会议成员
    private String deleteMembers;
    // 会议人员禁言
    private String postMutemembers;
    //会议人员禁言恢复
    private String deleteMutemembers;
    //会议人员隔离
    private String postIsolatemembers;
   //会议人员隔离恢复
    private String deleteIsolatemembers;
    //会议人员状态
    private String getMemeberStatus;
    //链接方式的会议邀请
    private String postUnauth;
}
